package com.zmn.oms.persistence.interfaces.conf.ordertag;

import com.zmn.oms.model.entity.conf.ordertag.ConfOrderTagCategory;
import com.zmn.oms.model.entity.conf.ordertag.ConfOrderTagCategoryQuery;

import java.util.List;

public interface ConfOrderTagCategoryDao {

    List<ConfOrderTagCategory> listByQuery(ConfOrderTagCategoryQuery query);

    List<ConfOrderTagCategory> listPageByQuery(ConfOrderTagCategoryQuery query);

    int countByQuery(ConfOrderTagCategoryQuery query);

    int insert(ConfOrderTagCategory record);

    int insertSelective(ConfOrderTagCategory record);

    ConfOrderTagCategory selectByPrimaryKey(Integer categId);

    int updateByPrimaryKeySelective(ConfOrderTagCategory record);

    int updateByPrimaryKey(ConfOrderTagCategory record);
}